forward solar array - French English Dictionary